FlexDesk 1.5(59) February 17, 1993 ATI TECHNOLOGIES INC 3761 Victoria Park Ave Scarborough, Ont. CANADA. M1W 3S2 Head Office, Sales and Marketing ...... (416) 756-0718 Customer Support ...................... (416) 756-0711 FAX ................................... (416) 756-0720 ATI BBS ............................... (416) 756-4591 Compuserve............................. GO ATITECH .............................................................................. CONTENTS Introduction 1.0 Introduction, Features Bug Reporting 1.1 Files 2.0 Distribution Files Requirements 3.0 Requirements for Driver Operation Installation 4.0 How to manually install Windows 3.0 4.1 Special Instructions Problems 5.0 Special problem notes Configuration 6.0 Configuration file settings Errors 7.0 Error messages History 8.0 Release History 1.0 INTRODUCTION This is Version 1.5 (Build 59) of the FlexDesk Windows Driver. FlexDesk is a very advanced Windows Driver. It supports the ATI 68800 (mach32) chipset with 1.0 MB or more of memory. 16, 256, 32768, 65536 and 16.7 million color modes are supported in resolutions of 640x480, 800x600, 1024x768 and 1280x1024. See Requirements, Section 3.0 for color/resolution/memory matrix. This is the latest release of ATI Windows Drivers and utilities for the ATI Ultra Pro and Ultra+ Series. The Windows driver is Version 1.5 (Build 59). This release includes 16.7 Million color modes, as well as Crystal Fonts, accessible directly from the FlexDesk Control Panel. There are still some outstanding issues, and we are working to resolve all of them. We will continue to enhance and update our drivers on a regular basis. For further assistance you may contact our Customer Support at: ATI Technologies Inc. Phone (416) 756-0711, FAX (416) 756-0720, or COMPUSERVE @ "GO ATITECH" Please ensure that you inform Customer Support that you are using Version 1.5 build 59 of the mach32 Windows driver. FlexDesk will only work with Windows in 386 Enhanced Mode. The driver uses the best possible combination of Linear Frame Buffer and Accelerator in order to maximize performance. If the Linear Frame Buffer is not available, that feature is emulated. To use the ULTRA PRO or ULTRA+ on a 286 based processor, or in Windows Standard Mode, you must use the 8514/a driver included with Microsoft Windows. 1.1 REPORTING BUGS When reporting problems with this driver, please reference the driver build number. When in doubt about the build number, call up the FlexDesk Control Panel, and read the driver revision and build number. The format is: 1.5(59). 1.5 is the version number, 59 is the build number. If the Control Panel does not indicate the version number (NA), then (a) You may not be running the FlexDesk driver. (Run Windows Setup and ensure that the mach32 Driver is chosen) (b) Your bug may be preventing the Control Panel from reading the driver build number. Try restarting Windows, and if this does not remedy the problem, report the Date, Time and Size of the driver (MACH32.DRV file). (c) You may be using BitStream Facelift 2.0. If you are using this Typeface Manager, report the Date, Time and Size of the driver (MACH32.DRV file). When calling our Customer Support, please ensure that you have all information which will allow Customer Support to assist you with your problem. This includes not only the build number, but also information found in the Customer Support section of your manual including, but not limited to: Model of the Card: GRAPHICS ULTRA PRO or GRAPHICS ULTRA+ Version of the Card: ISA, EISA, Micro Channel, or VESA Local Bus BIOS Version of the Card: What is displayed on the screen at Power On time Memory on the card: 1 or 2 Meg Hardware config: Set Power Up configuration, Output of Amount of System Memory: 4/8/16Meg Type of System: 286 / 386 / 486 ISA / EISA / VLB / MCA Contents of Autoexec.bat and Config.sys Exact Steps to recreate problem Versions of other Software or Hardware The More Information provided, the better. 2.0 FILES These are the files which we have modified. All other files are from the standard Microsoft Windows 3.1 distribution. WIFEMAN.DLL is a standard Microsoft file, but is included in this list because it is not normally distributed with North American Windows releases. mach32.drv main driver vddm32.386 virtual display driver mach32.3gr grabber mach32.386 non-display virtual driver m32panel.exe flexdesk control panel m32panel.hlp help for flexdesk control panel oem68800.inf win 3.1 installation wifeman.dll windows international font extensions module vgalogo.lgo ati logo vgalogo.rle ati logo win.cnf ati logo m32-40.drv 4 bpp color resource, 120 ldpi front-end m32-46.drv 4 bpp color resource, 96 ldpi front-end m32-48.drv 4 bpp color resource, 128 ldpi front-end m32-80.drv 8 bpp color resource, 120 ldpi front-end m32-86.drv 8 bpp color resource, 96 ldpi front-end m32-88.drv 8 bpp color resource, 128 ldpi front-end m32-30.drv 8 bpp 332 color resource, 120 ldpi front-end m32-36.drv 8 bpp 332 color resource, 96 ldpi front-end m32-38.drv 8 bpp 332 color resource, 128 ldpi front-end m32-h0.drv 16/24 bpp color resource, 120 ldpi front-end m32-h6.drv 16/24 bpp color resource, 96 ldpi front-end m32-h8.drv 16/24 bpp color resource, 128 ldpi front-end m32-i0.drv 16/24 bpp color resource, 120 ldpi front-end m32-i6.drv 16/24 bpp color resource, 96 ldpi front-end m32-i8.drv 16/24 bpp color resource, 128 ldpi front-end m32-g0.drv 8 bpp CRYSTAL font color, 120 ldpi front-end m32-g6.drv 8 bpp CRYSTAL font color, 96 ldpi front-end m32-g8.drv 8 bpp CRYSTAL font color, 128 ldpi front-end The following files are from Microsoft Window 3.1 distribution. 8514oem.fon 8514sys.fon 8514fix.fon vgaoem.fon vgasys.fon vgafix.fon cga40850.fon cga40woa.fon cga80850.fon cga80woa.fon ega40850.fon ega40woa.fon ega80850.fon ega80woa.fon dosapp.fon modern.fon roman.fon script.fon coure.fon courf.fon serife.fon seriff.fon smalle.fon smallf.fon sserife.fon sseriff.fon symbole.fon symbolf.fon vgacolor.2gr The CRYSTAL Fonts feature can use Windows 3.1 TrueType fonts and ATI GSF format fonts. The Grey Scale Font format (GSF) is required under Windows 3.0, which does not support TrueType. To use GSF fonts requires that the CRYSTAL Fonts be placed in a directory. The CRYSTAL Fonts are in an archive to save space. Set the environment variable GSFONTS to the directory the fonts are in prior to running the driver. This is done automatically by the INSTALL utility. 3.0 REQUIREMENTS FlexDesk requires an ATI 68800 (mach32) based video controller. The driver is designed to work best with Windows 3.1. Windows must be in Enhanced mode for FlexDesk to run. Windows 3.0 operation is possible, at the expense of some features and performance. A minimum of 1.0 MB of Video Memory is required for FlexDesk operation. Please note that 1280x1024 operation requires 2MB of Video Memory. Video Memory Required: 16 color 256 color 65K color 16.7M color 640x480 1MB 1MB 1MB 1MB 800x600 1MB 1MB 1MB* 2MB*** 1024x768 1MB 1MB 2MB --- 1280x1024** 2MB 2MB --- --- * 1.0 MB @ 56Hz, else 2MB required **GRAPHICS ULTRA PRO allows 1280x1024 non-interlaced. **ULTRA+ allows 1280x1024 interlaced only. *** Maximum vertical refresh is 70 Hz. FlexDesk uses Video Memory for Character and Bitmap caching, so more memory will result in greater performance. The above table is the minimum memory needed to run the given mode. For unsupported configurations, we recommend that you use the Microsoft supplied windows 8514/a driver. When installing the 8514/a driver, ensure that the VGA Memory Size is set to 256K or greater. Do not set the VGA Memory Size to Shared on 2.0 MEG mach32 cards, or DOS Boxes will not function correctly with the Microsoft 8514/a driver. NOTE: 2.0 MB of Video Memory is required for this to work. 4.0 INSTALLATION Please follow directions accompaning your Diskettes or Download files as applicable. FROM DISKETTE, use the ATI INSTALL Program, Select "Install Device Drivers", then choose Microsoft Windows. After the files are decompressed to your hard disk, use the Microsoft SETUP utility to install the driver into Windows. You may then use the FlexDesk Control Panel from within Windows to make modifications to the setup. FROM A DOWNLOAD, follow instructions of the applicable "README" files attached to the Download. This section serves to document the various changes that are made to the SYSTEM.INI and WIN.INI files. For more information on the [Mach32] settings, see the Configuration section. SAMPLE WINDOWS\SYSTEM.INI. [boot] 386grabber=mach32.3gr oemfonts.fon=8514oem.fon fixedfon.fon=8514fix.fon fonts.fon=8514sys.fon display.drv=m32-80.drv [boot.description] aspect=100,120,120 display.drv=FlexDesk Driver or mach32 [386Enh] display=vddm32.386 device=mach32.386 SAMPLE WINDOWS\WIN.INI. [mach32] VGAShared=on EngineBlt=on ScanLine=on CacheCharacters=on DeviceBitmap=off PaletteManager=on ColourWeight16=565 DesktopSize=640 ScreenSize=640 PixelDepth=4 4.1 WINDOWS 3.0 A limited installation can be done under Windows 3.0. THIS IS NOT NECESSARY with the mach32 diskettes version 1.5 or higher. If you have version 1.5 or higher please select the Microsoft Windows 3.0 entry from the Install device driver selection. For manual install: 1 - Install the Microsoft 8514/a driver for Windows 3.0. If this driver is not available, then install the VGA driver. 2 - Copy the following files into the WINDOWS\SYSTEM directory: mach32.drv mach32.386 wifeman.dll 3 - Edit your SYSTEM.INI file: [boot] display.drv=mach32.drv (change) [386Enh] device=mach32.386 (new) 4 - Add a [Mach32] section to your WIN.INI file: [Mach32] DeviceBitmap=off (required!) PixelDepth=8 DesktopSize=1024 ScreenSize=1024 Some restrictions apply under Windows 3.0. 1 - DOS Boxes do not work. This will be remedied in a future version. 2 - Performance of the driver will not be as high as it is under Windows 3.1 This is a permanent restriction. Performance loss may be as high as 30%. 5.0 PROBLEMS * Running 8514/a or mach32 Software in a DOS Full Screen Session This DOES NOT work. When switching back to the Windows desktop, you may experience loss of cursor, text or icons. Run 8514/a or mach32 software from DOS, not a Windows DOS shell. This only applies to specific 8514/a applications and specific mach32 applications (e.g. ATI VGRAF.EXE). DOS Box support is supplied for Applications using VGA Based Displays only. * DOS Windows/Boxes Modes 14, 16 and 18 cannot be entered while in a DOS Window. When in DOS Full Screen, this is not a problem. These are VGA specific graphics modes. It is possible to run these modes in a window if you have 2.0 MB of video memory. Ensure that VGA size in the INSTALL program is set to 256K or larger. Edit your [Mach32] section and add or modify the line: VGAShared=off This will use fixed VGA region to allow the VGA graphics mode to be properly emulated. * Excessive dithering and incorrect colors in 8 bpp with PaletteManager=off (Flexdesk Control Panel, 8pp is all 256 color modes) When running in 8 bpp (256 color) and palette manager off mode, the available colors are very different from those found in the fixed palette of the VGA. This is because the 3/3/2 palette (3 bits of red, 3 of green and 2 of blue) does not have exact matches for the standard VGA colors. This can result in dithering in areas where it would be unwanted (e.g. title bars). This can bem partially avoided by choosing new desktop color settings for this mode. There may be several good reasons to use this mode: 1 - 256 non-dithered colors to choose from. 2 - Fast, very good dithering 3 - Fast, somewhat accurate translation of true color dibs. This allows the use of true color files as wallpaper without palette translation. 4 - Good image quality without the slow annoying redraws when displaying multiple 256 color images. * Unattractive Dithering If you are using 256 color palette manager enabled modes, and find that the dithering of colors is unattractive, try setting FlexDesk Advanced "Dithering" to "VGA Standard" instead of the default "Fast". After you do this, you will have to re-select Windows colors as they will appear wrong. * Changing Pixel Depth and Colors When changing pixel depths and Palette Manager modes, there may be inappropriate color choices made (especially when using Windows Standard Colors). This can manifest itself in Clock when updating the time, and in Menu items not being highlighted properly. To fix this, delete the color entries from the WIN.INI [Colors] section. Windows will re-read the suggested colors from the driver, and the problem will be resolved. You can also use the Windows Control Panel to adjust your system colors. * BitStream Facelift 2.0 The BitStream Facelift 2.0 Typeface Manager is not fully compatible with Windows 3.1. It works as an "interception" between Windows and the Display driver, and does not pass all information through to the driver. To use Facelift with the FlexDesk driver, edit your WIN.INI [Mach32] section modifying or adding the line: DeviceBitmap=off Also, modify your SYSTEM.INI [boot] section: display.org=mach32.drv The FlexDesk Control Panel will not correctly display the driver version, and it will claim that the FlexDesk driver has not been loaded. The Control Panel can be used to change driver resolution, but changing font size (Small/Large/DTP) will not work. Also, after changing color depth, the desktop colors may need adjustment using the Windows Control Panel Colors utility. To use other than Large Font mode (120 ldpi), you will have to manually modify the SYSTEM.INI file. Select the correct M32- ??.DRV file from the section on manual installation, and alter the "display.org=" line. Remember to update the [boot] and [boot.description] sections to reflect the new ldpi (96, 120 or 128). * WINRIX There are problems when using WinRix from RIX Softworks Inc. with the FlexDesk driver. This can result in striped garbage appearing on the screen when this product is used in 256 or 65,536 color modes. We are working with RIX Softworks to remedy this problem. * CRYSTAL Fonts CRYSTAL Fonts is an anti-aliased screen font technology that uses 16 shades of grey (or 4 colors) instead of only black and white to create each character. This technique creates a truer screen representation of your fonts, truer to laser printer output than any other screen font technology. It also makes screen fonts easier to read. This feature is popular with desktop publishers. CRYSTAL Fonts will work at any resolution, but only in 256 color mode (8bpp). This is a fixed palette mode (not application settable). Individual Windows applications cannot set their own palette. This means that certain colors chosen with CRYSTAL Fonts turned off may not appear as the same color with CRYSTAL Fonts turned on. Please note that while Crystal Fonts makes fonts easier to read, it may affect overall performance. * Corel Draw If using Crystal Fonts with CorelDraw, you may get an "Invalid TrueType Font" message. We are currently working with Corel in investigating this problem. When using 200% or 400% zoom with Corel Draw, you may experience spurious lines or other screen anomalies. We are currently investigating this issue. If you experience other screen anomalies when using Corel Draw, try setting Device Bitmaps to off (FlexDesk Control Panel, Advanced section). This should take care of most problems. * OriginFX Screen Saver This software will not work correctly with the FlexDesk driver. It makes certain assumptions about the display driver, and will only work correctly with the Microsoft VGA driver. * VideoBlaster The Creative Labs VideoBlaster product is incompatible with mach32 based products at this time. we have been in contact with Creative Labs. * WordPerfect for Windows If you are using WordPerfect for Windows with the CRYSTAL Fonts option, modify the WordPerfect icon (File/Properties) and add the /FL switch to the command. If this is not done, you will experience "ugly" characters, and loss of anti- aliasing and in some some conditions and configurations a few GPF's. This OPTION ONLY APPLIES to WPWIN 5.1 dated 04/30/92 and WPWIN 5.2 * Large Bitmaps and the Windows Desktop If you select a large 24 bit BMP as your desktop picture, BE PATIENT. It may take up to several minutes to display the image (these are VERY large images, and do take time to process). * Printing (Within Windows) You may experience problems when printing from Windows with the mach32 driver. If you have printing problems, please reconfigure Windows and try it again using the Microsoft Supplied 8514/a Driver. If your printing problems persist please contact your Printer Manufacturer or Microsoft. If problems are corrected using the Microsoft Supplied 8514/a Drivers please Contact ATI Customer Support department (see the top of this document). Because printing from within Windows is a complex task, requiring extensive usage of the Video driver, Microsoft Code and Printer Manufacturer Code, we (and other video manufacturers) may at times experience printing issues. We have already addressed many printing issues and will continue to address your priniting requirements with the highest priority. * 386MAX If using the FlexDesk driver with the Aperture disabled (virtual aperture mode) on a system running Qualitas 386MAX, the 386MAX.PRO file must be modified to remove the "VGASWAP" flag. The VGA area is used to provide aperture services by the driver, and thus cannot be moved by 386MAX. Our Customer Support has additional Tech Notes avialable on Expanded Memory Mangers. * WorkGroup for Windows Microsoft WorkGroup for Windows will not install if the FlexDesk driver is active. Select the VGA driver prior to installing this product, and then reselect the FlexDesk driver after the installation is complete. * Video Overlay Boards A switch has been added VGADAC=on (off). When set to off, only the 8514/a DAC registers are set. Some Video Overlay boards will require this switch to be set on, because they do "DAC snooping" to show correct colors. * AfterDark and 24BPP The aquarium screen saver in AfterDark (Berkley) may chop fish when FlexDesk is in 24BPP mode. There may be other anomalies when using After Dark in 24bpp mode. We are working with the software vendor on these issues. Please Note: Many screen savers support 32K, 65K, or 16.7Million colors, they will NOT provide higher quality images above 256 color modes. * Ventura Publisher You may experience General Protection Faults when running Ventura Publisher for Windows in 16BPP (65,000 color) modes. We are working with the software vendor on these issues. USE 8BPP (256 color) color modes instead. * Adobe Illustrator You may experience General Protection Faults when running Adobe Illustrator. We are working with the software vendor on these issues. As a work-around, set Device Bitmaps off (FlexDesk Control Panel, Advanced section). * Microsoft Excel You may run out of system resources when running very large spreadsheets or when running in 65,000 color modes. We are working with the software vendor on these issues. We suggest running Excel at 256 color mode as a work-around. * PaintBrush PCX Format If the driver is run in 65 thousand or 16.7 million color mode, you may experience color problems when saving PCX files. We are currently investigating this issue. We suggest running PaintBrush at 256 color mode as a work-around when using PCX files. * Solitaire Speed If running Windows Solitaire with Virtual Aperture (Physical Aperture disabled), you may experience performance problems. Try setting WIN.INI [Mach32] Pixel=on to remedy this. DeviceBitMap=on may also speed up Solitaire, but it may also affect the operation of other applications. 6.0 CONFIGURATION WIN.INI [Mach32] Entries The [Mach32] section of WIN.INI has switches which can be tailored to change FlexDesk. Most of the switches are alterable via the FlexDesk Control Panel, and this is the preferred way to change them. THESE ARE FOR YOUR REFERENCE ONLY RANDOM CHANGES TO THIS SECTION MAY CAUSE UNKNOWN RESULTS WHEN IN DOUBT... DON'T! CacheCharacters = on | off Default on Allow for caching characters into the off-screen memory area. ColorWeight16 = 555 | 565 | 655 | 664 Default 565 Choose color weighting when PixelDepth=16 is active. The number is interpreted as the number of Red, Green and Blue bits. For instance, 565 allots 5 bits for Red, 6 bits for Green and 5 bits for Blue. 655 and 664 modes are only available on the ATI 68875 DAC. CrystalFonts = on | off Default off When set on, enables the CRYSTAL Font feature. When CRYSTAL Fonts is enabled, the palette is fixed in 8 bpp non- programmable mode. 5 gradients of red, blue and green (125 colors) are available in the palette. Also the usual 20 Windows system colors are supported, and 16 shades of gray (including black and white). The remainder of the palette is unused. DesktopSize = 640 | 800 | 1024 | 1280 Default 640 Choose size of Windows work area. The screen may be smaller than the work area (see ScreenSize setting), in which case the Virtual Desktop feature is activated. Use the mouse to pan the display over the desktop. 640 selects 640x480, 800 selects 800x600, 1024 selects 1024x768 and 1280 selects 1280x1024. All modes have 4:3 aspect (which results in square pixels), except 1280. (1280x1024 is a 5:4 pixel ratio. Square pixels 4:3 with 1280 would be 1280x960). Dithering = on | off Default on Allow for disabling color dithering. This results in faster performance, at the expense of color fidelity. DeviceBitmap = on | off Default on Allow for realizing bitmaps in the off-screen memory area. For some applications (for example BitStream Facelift), this feature must be turned off. DeviceBitmapDraw = on | off Default off Allow the mach32 draw engine to draw into realized bitmaps. DeviceBitmap=on must be set for this to have any effect. THIS FEATURE IS NOT FULLY IMPLEMENTED, PLEASE LEAVE THIS OFF! EngineBlt = on | off Default on Use the mach32 blit engine. ErrorFatal = on | off Default on When set on, all startup errors are treated as fatal, and will result in returning to the DOS prompt. When set to off, a message is displayed and the user is invited to press to return to the DOS prompt, or to ignore the error and continue. GSFonts = Default NONE If this entry is specified, the directory path is used to search for the CRYSTAL Font outlines. If not specified (normal), the environment variable GSFONTS is used instead. MinFontSize = Default 8 Minimum height of a font in pixels to be anti-aliased (CRYSTAL Fonts). If a font renders to less than MinFontSize, it is not anti-aliased. This allows very small characters to remain legible. PaletteManager = on | off Default on Enable palette management when PixelDepth=8. This allows applications to control the physical palette, and permits applications such as After Dark to do palette cycling animation. When the PaletteManage is off, the color mode will use a fixed 332 (3 bits Red, 3 bits Green, 2 bits Blue) palette. Pixel = on | off Default off Enable pixel processing through the engine. If running with Virtual Aperture, you may find that setting this to on results in greater performance (eg. in Solitaire). PixelDepth = 4 | 8 | 16 | 24 | 32 Default 8 Choose number of bits per pixel. 4 allows 16 colors, 8 allows 256 colors and 16 allows 32768 (in 555 mode) or 65536 colors. 24 and 32 both provide for 16.7 million colors. 24 gives a 3 byte per pixel format and saves memory over 32 which gives a 4 byte per pixel format. 24 works for both 640x480 and 800x600 modes, whereas 32 is only usable in 640x480 mode. The Control Panel will always select 24 bpp for 16.7 million color mode. Polygon = on | off Default on When set on, Polygons are accelerated by the drawing engine. PolyLine = on | off Default on When set on, PolyLines are accelerated by the drawing engine. ScreenSize = 640 | 800 | 1024 | 1280 Default DesktopSize Select the screen size (screen mode). ScanLine = on | off Default on Use the mach32 engine to assist in scanline drawing. SlowDither = on | off Default off Use ATI Fast Dither algorithm when set off, or VGA Standard dither when set on. Only applicable in 256 color, palette manager enabled mode. StretchBlt = on | off Default on Enable driver StretchBlt when on. If set to off, GDI StretchBlt will be used instead. SystemFont = Default HelveticaBold Allows the Windows System Font to be specified when CrystalFonts=on. This font is used for Icon titles, menus, etc. This entry should be used with Windows 3.0 only, because Windows 3.1 allows changing the System font through its own mechanism. TextGamma = Default 100 This setting controls the edge sharpness for the CRYSTAL Fonts feature. Higher values lighten up the edge pixels, giving you "thinner" characters. VAD = on | off Default off Forces Virtual Aperture when set to on. When set to off, Virtual Aperture is enabled automatically when the Physical Aperture is disabled (through INSTALL). VGADAC = on | off Default off Program VGA DAC in synch with 8514/a DAC registers. If you experience problems with Video Overlay boards, try setting this switch on. VGAShared = on | off Default on Share the video board memory between VGA and Accelerator, or maintain separate memory spaces. When running with Virtual Aperture (Physical Aperture disabled, or VAD=on), VGAShared has no effect (it is forced on). 7.0 ERRORS All FlexDesk error messages can be/are issued at WINDOWS startup. The error message is displayed, and the system speaker is beeped. The operator is invited to press a key to return to DOS. This behaviour can be modified to allow the operator to ignore the error and proceed (see the ErrorFatal switch). Due to the complexity of the Systems involved there are also many other reasons which can manifest themselves as errors listed below SUCH AS: Conflicts at Port Address 2Ex (2E0-2E8-2EF) (Comm Port 4) Expanded Memory Managers and Video Areas TSR, Etc ATI FlexDesk Windows Driver Errors: The ATI FlexDesk Windows Driver requires an ATI 68800 based video board or product. Press a key to return to DOS. The FlexDesk driver was started on a system without a mach32 based video product or a memory manager conflict exists which may "HIDE" the card from our Driver. ATI FlexDesk Windows Driver Error: The ATI 68800 ROM cannot be accessed. Please refer to your owners manual for hardware setup assistance. Press a key to return to DOS. The mach32 BIOS ROM failed. It has probably been disabled via DIP switch. ATI FlexDesk Windows Driver Error: The Memory Aperture cannot be accessed. Pleas run the INSTALL utility and ensure that the Memory Aperture is enabled. Press a key to return to DOS. The Memory Aperture has not been enabled, (ATI INSTALL PROGRAM) or there is a serious problem trying to access it. DO YOU HAVE MORE THAN 12 MEG OF SYSTEM RAM ATI FlexDesk Windows Driver Error: The Memory Aperture conflicts with system memory, or another option adaptor card. Please run the INSTALL utility and move the Memory Aperture to another location. Press a key to return to DOS. The Memory Aperture conflicts with another adaptor, or there is a serious problem trying to access it. ATI FlexDesk Windows Driver Error: The ROM BIOS Query has returned a failure. Please ensure that the BIOS ROM is enabled, and that you have set up at least one video mode. Press a key to return to DOS. The mach32 BIOS ROM has not responded in a reasonable way to the QUERY service. This may be because the ROM is disabled, or there may be no video modes. ATI FlexDesk Windows Driver Error: You have insufficient Video Memory to run a %1x%2/%3 video mode. Run Windows SETUP from DOS and select a lower resolution mode. Press a key to return to DOS. Not enough video memory. The numbers indicate X, Y and number of colors. For instance, 1280x1024/65536 is not possible on a 2MB card. ATI FlexDesk Windows Driver Error: The ATI FlexDesk Windows Driver requires Windows to be run in 386 Enhanced Mode. Select the Microsoft 8514/a driver to use your ATI 68800 video board with a 286 based processor, or to use Windows Standard Mode. If necessary, Windows Enhanced Mode can be forced by starting Windows using the WIN /3 command. Press a key to return to DOS. The driver only runs in 386 Enhanced Mode. ATI FlexDesk Windows Driver Error: The ATI FlexDesk Windows Driver cannot be started. No additional information is available. Probable cause is insufficient resources or general system failure. Please ensure system integrity and retry. If the problem persists, contact customer support services with the following error code: %1. Press a key to return to DOS. This message is issued in circumstances when an error is not expected, and the explanation is *very* technical. The only code currently defined is 1, which is issued if the DPMI mapping call for the aperture fails. ATI FlexDesk Windows Driver Error: The %1x%2 mode cannot be started. Please ensure that you have installed the requested mode using the ATI 68800 INSTALL utility. Your selected monitor may not be capable of operating in the requested mode - if this is the case, run Windows setup from DOS and select a compatible mode. Press a key to return to DOS. This message is issued when you attempt to start FlexDesk in a mode which is not set up by INSTALL. This may happen because you have selected an inappropriate monitor and the mode is not available with the current monitor, or because you have not enabled the mode in custom installation. ATI FlexDesk Windows Driver Error: The ATI FlexDesk Windows Driver cannot be started. The BIOS ROM has failed to activate the requested mode. Please contact customer support services. Press a key to return to DOS. The mode was available in the BIOS and seems to have been installed correctly, but the BIOS ROM refused to switch to that mode. This usually indicates a fairly serious problem (probably a ROM bug). ATI FlexDesk Windows Driver Error: The ATI FlexDesk Windows Driver has a problem reading or writing the aperture me There is a compatibility problem that prevents correct operation on your system. Try running INSTALL and disable zero-wait state RAM. If this does not help, please install the standard Microsoft 8514/a video driver. Press a key to return to DOS. The aperture cannot be accessed due to read/write failure. This may happen on certain incompatible hardware. USE VAD=on. ATI FlexDesk Windows Driver Error: Aperture has failed or is not enabled. Virtual Aperture needs VGA to be enabled to operate. Please disable external VGA and enable onboard VGA using the ATI INSTALL program or install the standard Microsoft 8514/a video driver using Windows Setup program. Press a key to return to DOS. The physical aperture cannot be accessed, and the virtual aperture needs the mach32 VGA to be enabled. 8.0 History Synopsis There have been six General Releases of the driver: 1.0(42) Sept 24 2.0(46) Nov 06 1.1(50) Nov 26 1.1(54) Jan 4 1.1(55) Jan 27 1.5(59) Feb 17 Many other releases beta and otherwise have also been released by ATI. Therefore, most problems will be referenced to one of these releases. 1.0(42) Thursday, September 24, 1992 GENERAL RELEASE 2.0(46) Friday, November 6, 1992 GENERAL BETA RELEASE 1.1(50) Thursday, November 26, 1992 GENERAL RELEASE 1.1(54) Monday, January 4, 1993 GENERAL RELEASE 1.1(55) Wednesday, January 27, 1993 GENERAL BETA RELEASE 1.5(59) Wednesday, February 17, 1993 GENERAL RELEASE EPR's are Engineering Problem Reports 1.0(42) Thursday, September 24, 1992 GENERAL RELEASE - bug fixes closed EPRs: GP0068 GARBAGE APPEARS IN EXCEL 3.0 & WINDOWS 3.1. SELECT 800X 1.0(44) Friday, October 16, 1992 GENERAL RELEASE - bug fixes closed EPRs: GP0116 GPF APPEARS AFTER CLICKING ON ATI CONTROL PANEL. - BRIN GP0118 GPF IN BORLAND C++ FOR WINDOWS. - RUN WINDOWS 3.1 WITH GP0151 APERTURE CONFLICT & RAM TEST BYPASSED (TEMPORARILY) GP0152 ADD ERRORFATAL FLAG TO WIN.INI [MACH32] - IF SET TO "OF GP0153 C++ REDRAW PROBLEM FIXED closed EPRs: GP0071 CLOCK - IN DIGITAL MODE WITH 1024X768 16BPP SELECT ZURI GP0093 WHEN TYPING ALT-ENTER TO SWITCH BETWEEN DOS & FULL SCRE GP0099 PUT BACK APERTURE CONFLICT CODE - BYPASSED BECAUSE IT D GP0100 DIBVIEW IN 16BPP - CAPTURE CLIENT AREA OR SELECT SYSTEM GP0101 640X480/4BPP GPF OR SYSTEM HANGS UPON RUNNING AMIPRO 2. GP0112 CWIN 3.0 WIFE=ON 1024X768 (USING MANUAL 3.0 INSTALL) GP GP0150 APERTURE FAILURE ON SOME HARDWARE. ADD APERTURE TEST TO 1.0(46) Friday, November 6, 1992 GENERAL BETA RELEASE - bug fixes - add integrated CRYSTAL fonts closed EPRs: GP0025 CLIPBOARD - SAVE A CAPTURED IMAGE, AFTER THE FILE IS SA GP0117 TRACING LINES LEFT OVER IN PAINTBRUSH. RUN WINDOWS 3.1 GP0160 HAVING FLEXDESK SET TO ANY RESOLUTION WITH 16 OR 256 CO GP0165 COLOR ERASER DOES NOT ERASE AN OBJECT COMPLETELY. CONFI GP0169 GPF IS GENERATED UNDER TOOLBOOK. RUN WINDOWS 3.1 WITH 1 GP0170 I42 INVERTED IMAGE OVERLAYED WITH TEXT REVEALS NON-INVE GP0172 I44 PAINTBRUSH ZOOM OPTION DOES NOT WORK GP0173 I45 FRACINT PROGRAM WILL NOT PLOT PLASMA DISPLAY GP0175 I47 GENERAL PROTECTION FAULT (GPF) GENERATED IN POWERPO GP0176 I48 GENERAL PROTECTION FAULT (GPF) GENERATED IN DIBVIEW GP0177 I49 WINBENCH PROGRAM BITBLT IMAGE PALETTE PROBLEM GP0178 I50 VIDEO GLITCHING (SMALL DASHES) OBSERVED IN 8BPP 128 GP0179 I51 GPF IN POWERPOINT AT 1280X1K GP0181 I53 VIDEO GLITCHING IN 800X600X64K COLOR MODE GP0182 I54 COLOR MISMATCH BETWEEN ACTUAL AND EXPECTED DTA TEST GP0183 I55 FRACINT COLOR CYCLING DOES NOT HAPPEN ON LOWRES SYS GP0186 I66 DISPLAY REPORTS 1280X1024 WHILE IN 1024X768 GP0188 I70 BAD POWER ON CONFIGURATION OPTION. ATI POWER ON CON GP0189 I74 HIGH PITCH NOISE COMING FROM P/GX GP0191 I78 SCREEN WILL NOT REFRESH WHEN OBJECTS ARE MOVED. POW GP0192 I79 COREL DRAW GENERATING SYSTEM ERRORS WHEN SAVING FIL GP0193 I84 1280X1024X16 YIELDS INSUFFICIENT MEMORY ERROR GP0206 INTEGRATED CRYSTAL FONTS INTO MACH32 DRIVER - INFORMATI GP0245 TWO CUSTOMERS HAVE BEEN UNABLE TO INSTALL BUILDS 42, 43 GP0246 VIDEO APPLICATIONS CAPTURE THE DAC I/O TO KEEP TRACK OF closed EPRs: GP0083 ZOOM IN DOES NOT WORK IN PAINT BRUSH. RUN WINDOWS 3.1 W GP0111 PAINTBRUSH 800X600 ZOOM IN WRONG COLORS & PIXELS MISALI GP0119 INCORRECT COLORS APPEAR IN PAINTBRUSH (WINDOWS 3.1). RU GP0122 GPF IS GENERATED UNDER ZOMMIN V 3.0. RUN WINDOWS 3.1 WI GP0141 APPLICATION ERROR APPEARS IN PAINTBRUSH (WINDOWS 3.1). GP0146 FLICKER SCREEN. RUN WINDOWS 3.1 WITH 80X600/16M COLORS GP0154 ADD FASTLINE=ON|OFF - MODIFY POLYLINE CODE. GP0155 ZOOMIN CAUSED A PAGE FAULT IN MACH32.DRV - RUN WINDOWS GP0157 RUNNING FACELIFT FONTS 2.0 WITH THE MACH32 DRIVER WILL 1.1(50) Thursday, November 26, 1992 GENERAL RELEASE - bug fixes closed EPRs: GP0091 EXCEL 4.0 MAY RUN OUT OF RESOURCES FOR LARGE CHARTS OR GP0209 (A) SOLITAIRE - MOVE ANY CARD IN THE RIGHT BOTTOM CORNE GP0259 I125 PIECES OF EXCEL ARE LEFT ON SCREEN ON OUT OF RESOU GP0268 WINDOWS 3.0 OPERATION RESTORED closed EPRs: GP0061 GARBAGE SCREEN AND LEFT-OVER. RUN WINDOWS 3.1 WITH 800X GP0149 GPF IS GENERATED IN PICTURE PUBLISHER V3.0. RUN WINDOWS GP0162 DOS BOX DOES NOT WORK IN 24BPP. RUN WINDOWS 3.1 WITH 80 GP0196 GARBAGE APPEARS WHILE AVI IS RUNNING. RUN WINDOWS 3.1 W closed EPRs: GP0024 8 BIT SLOT - THE DRIVER DOES NOT WORK WHEN THE BOARD IS GP0208 GARBAGE APPEARS IN POWERPOINT 3.0 - RUN POWERPOINT 3.0 GP0210 GARBAGE LINES APPEAR IN COREL DRAW 2.0 - RUN WINDOWS 3. GP0258 I129 EXCEL CHARTS ARE CORRUPTED GP0260 I122 HORIZONTAL LINES APPEAR IN CORELDRAW PICTURES WHEN GP0261 I126 PCLABS WINDOWS BENCHMARKS DRAWARC TEST FAILURE GP0263 I136 LEFT-HAND ERASE OPERATES IMPROPERLY IN PAINTBRUSH - bug fixes - video acceleration files documented closed EPRs: GP0207 HALF CHARACTERS - BAD PRINTING WITH HP DESKJET 500 GP0250 GPF IN GENERATED IN HI-FINANCE - RUN WINDOWS 3.1 WITH 8 1.1(54) Tuesday, January 4, 1993 GENERAL RELEASE - bug fixes closed EPRs: GP0163 GARBAGE IN PREVIEW. RUN WINDOWS 3.1 WITH 1024X768/65K C *GP0199 MACH32 DRIVER, WINDOWS 3.1 XSTART HAD AN EXCEED SEGMENT GP0201 A WARNING MESSAGE SHOULD BE DISPLAYED IF THE CARD IS NO GP0216 WHEN USING PROCOMM PLUS FOR WINDOWS AND THE MACH32.DRV GP0257 RUN WINRIX IN 8BPP OR 16BPP - STRIPPED GARBAGE ON SCREE GP0268 I127 FLEXDESK PROGRAM ALLOWS ILLEGAL AND SYSTEM-HANGING GP0283 GPF WHEN RUNNING 800X600/256 CRYSTAL FONT WITH WORD FOR GP0284 GPF IN POWERPOINT 3.0. 1024X768/GS. LOAD GREATEST.PPT. GP0294 PLACE VTDAPI.386 AS THE FIRST DEVICE LINE IN THE [386EN GP0296 800X600/65K COLORS RGB MODE 565. CHANGE THE ENVIRONMENT GP0301 PRINTING PROBLEM WHEN RUNNING 1024X768/256 MODE WITH CA GP0323 TEXT IS TRUNCATED IN CALENDAR. RUN CALENDAR WITH ANY RE GP???? ADD 320X400 MODE IN ZOOMIN & ZOOMOUT (ATIKEY) GP???? PAINTBRUSH ERASE IN 555 GP???? ROLEX (VDD PROBLEM) GP???? OPUS - THIS HAPPENS ON ALL DRIVERS WHICH HAVE "STRETCHB GP???? ASIAN WINDOWS CAN'T RUN - MODEL PROBLEM - THE WIFE C-PR GP???? PATTERN BLT CODE IMPROVEMENT GP???? POLYGON & BGR CODE IMPROVEMENT GP???? WORDPERFECT INSERT PROBLEM GP???? EXCEL CHARACTERS - BACKGROUND COLOR GP???? MEMORY SIZE RESTRICTIONS EASED closed EPRs: GP0061 GARBAGE SCREEN AND LEFT-OVER. RUN WINDOWS 3.1 WITH 800X GP0149 GPF IS GENERATED IN PICTURE PUBLISHER V3.0. RUN WINDOWS GP0162 DOS BOX DOES NOT WORK IN 24BPP. RUN WINDOWS 3.1 WITH 80 GP0196 GARBAGE APPEARS WHILE AVI IS RUNNING. RUN WINDOWS 3.1 W closed EPRs: GP0024 8 BIT SLOT - THE DRIVER DOES NOT WORK WHEN THE BOARD IS GP0208 GARBAGE APPEARS IN POWERPOINT 3.0 - RUN POWERPOINT 3.0 GP0210 GARBAGE LINES APPEAR IN COREL DRAW 2.0 - RUN WINDOWS 3. GP0258 I129 EXCEL CHARTS ARE CORRUPTED GP0260 I122 HORIZONTAL LINES APPEAR IN CORELDRAW PICTURES WHEN GP0261 I126 PCLABS WINDOWS BENCHMARKS DRAWARC TEST FAILURE GP0263 I136 LEFT-HAND ERASE OPERATES IMPROPERLY IN PAINTBRUSH - bug fixes - video acceleration files documented closed EPRs: GP0207 HALF CHARACTERS - BAD PRINTING WITH HP DESKJET 500 GP0250 GPF IN GENERATED IN HI-FINANCE - RUN WINDOWS 3.1 WITH 8 1.1(55) Wednesday, January 27, 1993 GENERAL BETA RELEASE - introduce official crystal font support - introduce official 24bpp support - introduce official deskscan support - introduce beta video support - bug fixes closed EPRs: GP0012 DITHERING IS UNATTRACTIVE IN 8BPP GP0313 CONSIDERED SHOW-STOPPER BY GATEWAY RE BUILD 50 CNTRL-AL GP0328 SYSTEM HANGS IN PAINTBRUSH - RUN WINDOWS 3.1 WITH 1024X GP0329 INSUFFICIENT MEMORY MESSAGE APPEARED WHEN SYSTEM RESOUR GP0331 COLOR IS CORRUPTED IF 256 COLOR PALETTE IS OFF. GP0356 RUNNING WINDOWS 3.1 WITH THE BUILD 53 MACH32 DRIVER AND GP0358 RUNNING WINDOWS 3.1 WITH THE BUILD 53 MACH32 DRIVER, SE GP0359 GPF OCCURS WHEN RUNNING ORIGINFX (SCREEN SAVER PROGRAM) GP0365 GPF IS GENERATED IN EXCEL V3.0. RUN WINDOWS 3.1 WITH 12 GP???? IN MS-WORKS FOR WINDOWS V2.0 SELECT "OPEN EXISTING FILE GP???? IN MS-POWERPOINT V3.0, SELECT "OPEN CLIPART..." FROM "F GP???? WITH 1M VIDEO RAM, 1024X768 64K COLOR CAN BE SELECTED I GP???? RLE DISPLAY IN DCT DIBVIEW WHEN SETTING OPTION RLE TO S GP???? 24 BIT DRIVER HAS WRONG COLORS WHEN RUNNING ON CARDS WI GP???? RUNNING DRIVER ON VGA HANGS. GP???? POLYGONS FAIL UNDER CRYSTAL FONTS (CACHE CONFLICT). GP???? DCT DTA ROP TEST HAS LINES OF NOISE THROUGH IT. 24 BPP. GP???? 24BPP 800X600 RLE DCT DIBVIEW HAD STRIPES OF WRONG COLO GP???? POLYGON PROBLEM CLIPPING FAILS ENTIRELY. GP???? RUNNING 1024X768X8 WITH "DEVICEBITMAPDRAW=ON" IN WINBEN GP???? DRIVER REV.# IS INCORRECT WHEN RUNNING WINBENCH 2.5 OR - bug fixes closed EPRs: GP0085 SWITCH TO MODE 12H DOESN'T WORK IF IN A WINDOWED DOS BO GP0092 FOR ALL RESOLUTION & 16BPP MODES, LOADING VENTURA PUB 3 GP0114 BROKEN RULER LINES APPEAR IN VENTURA 3.0. RUN WINDOWS 3 GP0115 INTERMITTENT PROBLEM: MOVE COORDINATE DOES NOT WORK PRO GP0121 FLICKER LINES IN 1024X768/256 COLORS. RUN WINDOWS 3.1 W GP0142 FISH IS PARTLY CUT IN AFTER DARK. RUN WINDOWS 3.1 WITH GP0143 DOTED GRID IN EXCEL V3.0. RUN WINDOWS 3.1 WITH 800X600/ GP0144 WHITE DOTS APPEAR IN PRINT PREVIEW. RUN WINDOWS 3.1 WIT GP0147 GARBAGE APPEARS AFTER RUNNING THE GAME "MRMIND". RUN MR GP0156 CARD W/ BIOS& S/W COMBINATION (RC2/50, BUILD 43) WORKS GP0161 HAVING FLEXDESK SET TO 1280X1024 16 OR 256 COLORS AND E GP0164 EXCEL CRASHED IN 24BPP. RUN WINDOWS 3.1 WITH 800X600/16 GP0174 I46 SCREEN BECOMES SCRAMBLED IN MICROSOFT HCT "DISPTEST GP0180 I52 ADVANCED FLIGHT SIMULATOR SCRAMBLES DISPLAY IN WIND GP0185 I65 VERTICAL LINES WITH WORKGROUP FOR WINDOWS IN 8514/a GP0187 I68 WHEN EXECUTING A CTL-ALT-DEL IN WINDOWS FOR WORKGRO GP0194 I86 CC:MAIL AND MACH32 DRIVERS PRODUCE VERTICAL STRIPES GP0202 SCREEN FILLS UP WITH FLICKERING LINES WHEN THE SCREEN P GP0218 GPF & GARBAGE APPEARS AFTER LOADING WINDOWS 3.1 - RUN W GP0221 GOTO "SETUP" FROM THE "DRIVERS" SELECTION FOR ATI VIDEO GP0248 DOS BOX DOES NOT WORK. RUN WINDOWS 3.1 WITH 800X600/16M GP0256 WINDOWS FOR WORKGROUPS WILL NOT INSTALL OVER WINDOWS 3. GP0262 I134 ALT-TAB OF THE TIM.EXE LEARNING GAME CORRUPTS DISP GP0264 I139 ROLEX WATCH PROGRAM DISPLAY HAS "STICKY" BITS FOR GP0265 I138 FLIGHT SIMULATOR HAS SLOW PERFORMANCE GP0273 IF THE MACH32 DRIVERS ARE RUN WITH ETHERNET (NE1000 OR GP0274 IF THE MACH32 DRIVERS ARE RUN WITH ETHERNET (NE1000 OR GP0275 LOADING WINJET 800'S PRINT MANAGER, LMPM.EXE, CREATES G GP0276 HORIZONTAL LINES APPEAR THROUGH DRAWINGS IN COREL GP0282 TURN WIFE=ON IN WIN.INI. WINBENCH 3.1 GIVES REALLY LOW GP0286 GARBAGE IN FLIGHT SIMULATOR. 1024X768/GS. DOS WINDOW. GP0287 UNDERLINE AND STRIKEOUT DOES NOT WORK IN TRUETYPE (GS) GP0288 KOREAN WINDOWS 3.0, WHEN THE FONT SIZE IS SET 127, SOME GP0290 DIVIDE BY ZERO OR OVERFLOW ERROR APPEARS WHEN RUNNING V GP0293 TOP OF SCREEN IS CORRUPTED THE FIRST TIME A WINDOWED DO GP0295 GARBAGE APPEARS IN TITLE BAR, PULL DOWN MENU WHEN LOADI GP0299 GPF IN CORELDRAW V3.0 WHEN RESOURCES AROUND 50%. LOAD A GP0304 WORD 2.0 HANGS THE WHOLE SYSTEM. RUN WINDOWS 3.1 WITH 1 GP0305 GPF IN POWERPOINT V3.0 SLIDE SHOW. RUN WINDOWS 3.1 WITH GP0310 LOAD "BILL_RTV.AVI" THROUGH MEDIA PLAYER AND PLAY IT FU GP0315 GARBAGE->SHOW STOPPER UNDER WINDOWS FOR WORKGROUPS SCRE GP0320 FONTS DO NOT WORK WELL IN B52. THE FOLLOWING APPLICATIO GP0321 GPF IN VENTURA V3.0. RUN WINDOWS 3.1 WITH 1024X768/65K GP0323 TEXT IS TRUNCATED IN CALENDAR. RUN CALENDAR WITH ANY RE GP0326 WORD PERFECT FOR WINDOWS VERSION 5.1 1024X768 16 BPP MO GP0364 GPF IS GENERATED IN WP FOR WINDOWS. RUN WINDOWS 3.1 WIT GP0367 COLOR IS CORRUPTED IN GSFONTS. RUN WINDOWS 3.1 WITH 102 GP0368 GPF APPEARS WHEN RUNNING AMIPRO 2.0 WITH WINDOWS 3.1 IN GP0372 GARBAGE IS APPEARED IN CORELSHOW V3.0. RUN WINDOWS 3.1 GP0378 WINDOWS IS CORRUPTED AFTER RUNNING VGRAF.EXE. RUN WINDO GP???? IN PAGEMAKER VER 4.0 - SELECT "ELEMENT" FROM THE MENU B 1.5(59) Wednesday, February 17, 1993 GENERAL RELEASE - bug fixes closed EPRs: GP0112 CAMERA IN EXEL 3.0 DOES NOT WORK GP0219 640X480/65K. VIDEO FOR WINDOWS GARBAGE GP0239 1024X768/65K. EMPTY MESSAGE BOX AFTER VIDEDIT GP0240 MBROWSER GP FAULT GP0289 GP FAULT VP/WIN PRINTING, PM4WIN GP FAULT PRINTING GP0307 PLOTTER FONTS IN POWERPOINT CAUSE TEXT TO DISAPPEAR GP0308 DOTS OR GARBAGE IN BACKGROUND OF POWERPOINT SLIDES GP0311 VIDEO FOR WINDOWS RESIZING CAUSES DASHED BORDERS GP0380 1024X768/65K CUT/PASTE W/ PATTERNED BRUSHES INCORRECT GP0384 PATTERN BACKGROUND IN PP SLIDE CORRUPT GP0406 BAD FONTS IN 1280X1024 IN EXCEL 3.0 GP0411 GPF IN VENTURA 3.0 CRYSTAL FONTS